.arae-outlined .ant-input-outlined {
  border: none;
}

/* .ant-select.ant-select-dropdown{
  border-radius: 8px;
}

.css-dev-only-do-not-override-a9t6x0.ant-select-dropdown{
  border-radius: 8px;
}*/

.hot-card {
  padding: 7px 12px 7px 8px;
  border-radius: 12px;
  height: 44px;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  box-sizing: border-box;
  min-width: 1px;
  font-family: PingFang SC;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: .25px;
  cursor: pointer;
  border: 1px solid #E5E5E5;
  /* opacity: 0; */
}

.arae-div {
  position: relative;
  border: 1px solid #E5E5E5;
  overflow: hidden;
  border-radius: 16px;
  /* transition: all var(--animation-duration) var(--animation-transition); */
  box-shadow: none;
  /* background-color: #F3F5F9; */
}

.select-item.ant-select-dropdown .ant-select-item {
  padding: 8px;
}

.scrolltext {
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  /* max-width: 200%; */

  /* border: 1px solid red; */
  margin-left: 5px;
}

.scrolltext span {
  display: inline-block;
}

.scrolltext .animate {
  animation: scrollTextv2 10s linear infinite;
}


@keyframes scrollTextv2 {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(var(--translateXValue))
  }
}

.guide-modal div .ant-modal-content {
  padding: 16px !important;
  border-radius: 10px !important;
}

.homepage-layout {
  overflow-y: auto !important;
  overflow-x: hidden !important;
  flex-shrink: 0;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.homepage-layout::-webkit-scrollbar {
  display: none;
  /* 隐藏滚动条 Chrome/Safari/Opera */
}